towed-array sonar - German English Dictionary